destroyer squadron - German English Dictionary